package com.jpress.remote;

import java.util.List;

import javax.ejb.Remote;

import com.jpress.model.Post;

@Remote
public interface PostRemote {
	
	void inserir(Post post) throws Exception;
	void atualizar(Post post) throws Exception;
	void excluir(Post post) throws Exception;
	List<Post> findAllByAutorCodigo(int autorCodigo);
	List<Post> findAllByCategoriaCodigo(int categoriaCodigo);
	public List<Post> pesquisarByAutorCodigo(String titulo, String conteudo, int autorCodigo);
	public List<Post> pesquisarByCategoriaCodigo(String titulo, String conteudo, int categoriaCodigo);
	public long getQuantidadePosts();
}
